AREA = {  
"211"=>["--","Local community info / referral services"], 
"242"=>["--","Bahamas"], 
"246"=>["--","Barbados"], 
"264"=>["--","Anguilla (split from 809)"], 
"268"=>["--","Antigua and Barbuda (split from 809)"], 
"284"=>["--","British Virgin Islands (split from 809)"], 
"311"=>["--","Reserved for special applications"], 
"345"=>["--","Cayman Islands"], 
"411"=>["--","Reserved for special applications"], 
"441"=>["--","Bermuda (part of what used to be 809)"], 
"456"=>["--","Inbound International"], 
"473"=>["--","Grenada (new -- split from 809)"], 
"500"=>["--","Personal Communication Service"], 
"511"=>["--","Nationwide travel information"], 
"555"=>["--","Reserved for directory assistance applications"], 
"600"=>["--","Canadian Services"], 
"611"=>["--","Reserved for special applications"], 
"649"=>["--","Turks & Caicos Islands"], 
"664"=>["--","Montserrat (split from 809)"], 
"684"=>["--","American Samoa"], 
"700"=>["--","Interexchange Carrier Services"], 
"710"=>["--","US Government"], 
"711"=>["--","Telecommunications Relay Services"], 
"758"=>["--","St. Lucia (split from 809)"], 
"767"=>["--","Dominica (split from 809)"], 
"784"=>["--","St. Vincent & Grenadines (split from 809)"], 
"800"=>["--","US/Canada toll free (see 888, 877, 866, 855, 844, 833, 822)"], 
"809"=>["--","Dominican Republic (see splits 264, 268, 284, 340, 441, 473, 664, 758, 767, 784, 868, 876; overlay 829)"], 
"811"=>["--","Reserved for special applications"], 
"822"=>["--","US/Canada toll free (proposed, may not be in use yet)"], 
"829"=>["--","Dominican Republic (perm 1/31/05; mand 8/1/05; overlaid on 809)"], 
"833"=>["--","US/Canada toll free (proposed, may not be in use yet)"], 
"844"=>["--","US/Canada toll free (proposed, may not be in use yet)"], 
"855"=>["--","US/Canada toll free (proposed, may not be in use yet)"], 
"866"=>["--","US/Canada toll free"], 
"868"=>["--","Trinidad and Tobago (new -- see 809)"], 
"869"=>["--","St. Kitts & Nevis"], 
"876"=>["--","Jamaica (split from 809)"], 
"877"=>["--","US/Canada toll free"], 
"880"=>["--","Paid Toll-Free Service"], 
"881"=>["--","Paid Toll-Free Service"], 
"882"=>["--","Paid Toll-Free Service"], 
"888"=>["--","US/Canada toll free"], 
"898"=>["--","VoIP service"], 
"900"=>["--","US toll calls -- prices vary with the number called"], 
"911"=>["--","Emergency"], 
"976"=>["--","Unassigned"], 
"999"=>["--","Often used by carriers to indicate that the area code information is unavailable for CNID, even though the rest of the number is present"], 
"52 55"=>["MX","Mexico: Mexico City area (country code + city code)"], 
"403"=>["AB","Canada: Southern Alberta (see 780, 867)"], 
"780"=>["AB","Canada: Northern Alberta, north of Lacombe (see 403)"], 
"907"=>["AK","Alaska"], 
"205"=>["AL","Central Alabama (including Birmingham; excludes the southeastern corner of Alabama and the deep south; see splits 256 and 334)"], 
"251"=>["AL","S Alabama: Mobile and coastal areas, Jackson, Evergreen, Monroeville (split from 334, eff 6/18/01; see also 205, 256)"], 
"256"=>["AL","E and N Alabama (Huntsville, Florence, Gadsden; split from 205; see also 334)"], 
"334"=>["AL","S Alabama: Auburn/Opelika, Montgomery and coastal areas (part of what used to be 205; see also 256, split 251)"], 
"479"=>["AR","NW Arkansas: Fort Smith, Fayetteville, Springdale, Bentonville (SPLIt from 501, perm 1/19/02, mand 7/20/02)"], 
"501"=>["AR","Central Arkansas: Little Rock, Hot Springs, Conway (see split 479)"], 
"870"=>["AR","Arkansas: areas outside of west/central AR: Jonesboro, etc"], 
"480"=>["AZ","Arizona: East Phoenix (see 520; also Phoenix split 602, 623)"], 
"520"=>["AZ","SE Arizona: Tucson area (split from 602; see split 928)"], 
"602"=>["AZ","Arizona: Phoenix (see 520; also Phoenix split 480, 623)"], 
"623"=>["AZ","Arizona: West Phoenix (see 520; also Phoenix split 480, 602)"], 
"928"=>["AZ","Central and Northern Arizona: Prescott, Flagstaff, Yuma (split from 520)"], 
"250"=>["BC","Canada: British Columbia (see 604)"], 
"604"=>["BC","Canada: British Columbia: Greater Vancouver (overlay 778, perm 11/3/01; see 250)"], 
"778"=>["BC","Canada: British Columbia: Greater Vancouver (overlaid on 604, per 11/3/01; see also 250)"], 
"209"=>["CA","Cent. California: Stockton (see split 559)"], 
"213"=>["CA","S California: Los Angeles (see 310, 323, 626, 818)"], 
"310"=>["CA","S California: Beverly Hills, West Hollywood, West Los Angeles (see split 562; overlay 424)"], 
"323"=>["CA","S California: Los Angeles (outside downtown: Hollywood; split from 213)"], 
"341"=>["CA","(overlay on 510; SUSPENDED)"], 
"369"=>["CA","Solano County (perm 12/2/00, mand 6/2/01)"], 
"408"=>["CA","Cent. Coastal California: San Jose (see overlay 669)"], 
"415"=>["CA","California: San Francisco County and Marin County on the north side of the Golden Gate Bridge, extending north to Sonoma County (see 650)"], 
"424"=>["CA","S California: Los Angeles (see split 562; overlaid on 310 mand 7/26/06)"], 
"442"=>["CA","Far north suburbs of San Diego (Oceanside, Escondido, SUSPENDED -- originally perm 10/21/00, mand 4/14/01)"], 
"510"=>["CA","California: Oakland, East Bay (see 925)"], 
"530"=>["CA","NE California: Eldorado County area, excluding Eldorado Hills itself: incl cities of Auburn, Chico, Redding, So. Lake Tahoe, Marysville, Nevada City/Grass Valley (split from 916)"], 
"559"=>["CA","Central California: Fresno (split from 209)"], 
"562"=>["CA","California: Long Beach (split from 310 Los Angeles)"], 
"619"=>["CA","S California: San Diego (see split 760; overlay 858, 935)"], 
"626"=>["CA","E S California: Pasadena (split from 818 Los Angeles)"], 
"627"=>["CA","No longer in use [was Napa, Sonoma counties (perm 10/13/01, mand 4/13/02); now 707]"], 
"628"=>["CA","(Region unknown; perm 10/21/00)"], 
"650"=>["CA","California: Peninsula south of San Francisco -- San Mateo County, parts of Santa Clara County (split from 415)"], 
"661"=>["CA","California: N Los Angeles, Mckittrick, Mojave, Newhall, Oildale, Palmdale, Taft, Tehachapi, Bakersfield, Earlimart, Lancaster (split from 805)"], 
"669"=>["CA","Cent. Coastal California: San Jose (rejected was: overlaid on 408)"], 
"707"=>["CA","NW California: Santa Rosa, Napa, Vallejo, American Canyon, Fairfield"], 
"714"=>["CA","North and Central Orange County (see split 949)"], 
"747"=>["CA","S California: Los Angeles, Agoura Hills, Calabasas, Hidden Hills, and Westlake Village (see 818; implementation suspended)"], 
"760"=>["CA","California: San Diego North County to Sierra Nevada (split from 619)"], 
"764"=>["CA","(overlay on 650; SUSPENDED)"], 
"805"=>["CA","S Cent. and Cent. Coastal California: Ventura County, Santa Barbara County: San Luis Obispo, Thousand Oaks, Carpinteria, Santa Barbara, Santa Maria, Lompoc, Santa Ynez Valley / Solvang (see 661 split)"], 
"818"=>["CA","S California: Los Angeles: San Fernando Valley (see 213, 310, 562, 626, 747)"], 
"831"=>["CA","California: central coast area from Santa Cruz through Monterey County"], 
"858"=>["CA","S California: San Diego (see split 760; overlay 619, 935)"], 
"909"=>["CA","California: Inland empire: San Bernardino (see split 951), Riverside"], 
"916"=>["CA","NE California: Sacramento, Walnut Grove, Lincoln, Newcastle and El Dorado Hills (split to 530)"], 
"925"=>["CA","California: Contra Costa area: Antioch, Concord, Pleasanton, Walnut Creek (split from 510)"], 
"935"=>["CA","S California: San Diego (see split 760; overlay 858, 619; assigned but not in use)"], 
"949"=>["CA","California: S Coastal Orange County (split from 714)"], 
"951"=>["CA","California: W Riverside County (split from 909; eff 7/17/04)"], 
"303"=>["CO","Central Colorado: Denver (see 970, also 720 overlay)"], 
"719"=>["CO","SE Colorado: Pueblo, Colorado Springs"], 
"720"=>["CO","Central Colorado: Denver (overlaid on 303)"], 
"970"=>["CO","N and W Colorado (part of what used to be 303)"], 
"203"=>["CT","Connecticut: Fairfield County and New Haven County; Bridgeport, New Haven (see 860)"], 
"475"=>["CT","Connecticut: New Haven, Greenwich, southwestern (postponed; was perm 1/6/01; mand 3/1/01???)"], 
"860"=>["CT","Connecticut: areas outside of Fairfield and New Haven Counties (split from 203, overlay 959)"], 
"959"=>["CT","Connecticut: Hartford, New London (postponed; was overlaid on 860 perm 1/6/01; mand 3/1/01???)"], 
"202"=>["DC","Washington, D.C."], 
"302"=>["DE","Delaware"], 
"239"=>["FL","Florida (Lee, Collier, and Monroe Counties, excl the Keys; see 305; eff 3/11/02; mand 3/11/03)"], 
"305"=>["FL","SE Florida: Miami, the Keys (see 786, 954; 239)"], 
"321"=>["FL","Florida: Brevard County, Cape Canaveral area; Metro Orlando (split from 407)"], 
"352"=>["FL","Florida: Gainesville area, Ocala, Crystal River (split from 904)"], 
"386"=>["FL","N central Florida: Lake City (split from 904, perm 2/15/01, mand 11/5/01)"], 
"407"=>["FL","Central Florida: Metro Orlando (see overlay 689, eff 7/02; split 321)"], 
"561"=>["FL","S. Central Florida: Palm Beach County (West Palm Beach, Boca Raton, Vero Beach; see split 772, eff 2/11/02; mand 11/11/02)"], 
"689"=>["FL","Central Florida: Metro Orlando (see overlay 321; overlaid on 407, assigned but not in use)"], 
"727"=>["FL","Florida Tampa Metro: Saint Petersburg, Clearwater (Pinellas and parts of Pasco County; split from 813)"], 
"754"=>["FL","Florida: Broward County area, incl Ft. Lauderdale (overlaid on 954; perm 8/1/01, mand 9/1/01)"], 
"772"=>["FL","S. Central Florida: St. Lucie, Martin, and Indian River counties (split from 561; eff 2/11/02; mand 11/11/02)"], 
"786"=>["FL","SE Florida, Monroe County (Miami; overlaid on 305)"], 
"813"=>["FL","SW Florida: Tampa Metro (splits 727 St. Petersburg, Clearwater, and 941 Sarasota)"], 
"850"=>["FL","Florida panhandle, from east of Tallahassee to Pensacola (split from 904); western panhandle (Pensacola, Panama City) are UTC-6"], 
"863"=>["FL","Florida: Lakeland, Polk County (split from 941)"], 
"904"=>["FL","N Florida: Jacksonville (see splits 352, 386, 850)"], 
"927"=>["FL","Florida: Cellular coverage in Orlando area"], 
"941"=>["FL","SW Florida: Sarasota and Manatee counties (part of what used to be 813; see split 863)"], 
"954"=>["FL","Florida: Broward County area, incl Ft. Lauderdale (part of what used to be 305, see overlay 754)"], 
"229"=>["GA","SW Georgia: Albany (split from 912; see also 478; perm 8/1/00)"], 
"404"=>["GA","N Georgia: Atlanta and suburbs (see overlay 678, split 770)"], 
"470"=>["GA","Georgia: Greater Atlanta Metropolitan Area (overlaid on 404/770/678; mand 9/2/01)"], 
"478"=>["GA","Central Georgia: Macon (split from 912; see also 229; perm 8/1/00; mand 8/1/01)"], 
"678"=>["GA","N Georgia: metropolitan Atlanta (overlay; see 404, 770)"], 
"706"=>["GA","N Georgia: Columbus, Augusta (see overlay 762)"], 
"762"=>["GA","N Georgia: Columbus, Augusta (overlaid on 706)"], 
"770"=>["GA","Georgia: Atlanta suburbs: outside of I-285 ring road (part of what used to be 404; see also overlay 678)"], 
"912"=>["GA","SE Georgia: Savannah (see splits 229, 478)"], 
"671"=>["GU","Guam"], 
"808"=>["HI","Hawaii"], 
"319"=>["IA","E Iowa: Cedar Rapids (see split 563)"], 
"515"=>["IA","Cent. Iowa: Des Moines (see split 641)"], 
"563"=>["IA","E Iowa: Davenport, Dubuque (split from 319, eff 3/25/01)"], 
"641"=>["IA","Iowa: Mason City, Marshalltown, Creston, Ottumwa (split from 515; perm 7/9/00)"], 
"712"=>["IA","W Iowa: Council Bluffs"], 
"208"=>["ID","Idaho"], 
"217"=>["IL","Cent. Illinois: Springfield"], 
"224"=>["IL","Northern NE Illinois: Evanston, Waukegan, Northbrook (overlay on 847, eff 1/5/02)"], 
"309"=>["IL","W Cent. Illinois: Peoria"], 
"312"=>["IL","Illinois: Chicago (downtown only -- in the loop; see 773; overlay 872)"], 
"331"=>["IL","W NE Illinois, western suburbs of Chicago (part of what used to be 708; overlaid on 630; eff 7/07)"], 
"464"=>["IL","Illinois: south suburbs of Chicago (see 630; overlaid on 708)"], 
"618"=>["IL","S Illinois: Centralia"], 
"630"=>["IL","W NE Illinois, western suburbs of Chicago (part of what used to be 708; overlay 331)"], 
"708"=>["IL","Illinois: southern and western suburbs of Chicago (see 630; overlay 464)"], 
"773"=>["IL","Illinois: city of Chicago, outside the loop (see 312; overlay 872)"], 
"779"=>["IL","NW Illinois: Rockford, Kankakee (overlaid on 815; eff 8/19/06, mand 2/17/07)"], 
"815"=>["IL","NW Illinois: Rockford, Kankakee (see overlay 779; eff 8/19/06, mand 2/17/07)"], 
"847"=>["IL","Northern NE Illinois: northwestern suburbs of chicago (Evanston, Waukegan, Northbrook; see overlay 224)"], 
"872"=>["IL","Illinois: Chicago (downtown only -- in the loop; see 773; overlaid on 312 and 773)"], 
"219"=>["IN","NW Indiana: Gary (see split 574, 260)"], 
"260"=>["IN","NE Indiana: Fort Wayne (see 219)"], 
"317"=>["IN","Cent. Indiana: Indianapolis (see 765)"], 
"574"=>["IN","N Indiana: Elkhart, South Bend (split from 219)"], 
"765"=>["IN","Indiana: outside Indianapolis (split from 317)"], 
"812"=>["IN","S Indiana: Evansville, Cincinnati outskirts in IN, Columbus, Bloomington (mostly GMT-5)"], 
"316"=>["KS","S Kansas: Wichita (see split 620)"], 
"620"=>["KS","S Kansas: Wichita (split from 316; perm 2/3/01)"], 
"785"=>["KS","N & W Kansas: Topeka (split from 913)"], 
"913"=>["KS","Kansas: Kansas City area (see 785)"], 
"270"=>["KY","W Kentucky: Bowling Green, Paducah (split from 502)"], 
"502"=>["KY","N Central Kentucky: Louisville (see 270)"], 
"606"=>["KY","E Kentucky: area east of Frankfort: Ashland (see 859)"], 
"859"=>["KY","N and Central Kentucky: Lexington; suburban KY counties of Cincinnati OH metro area; Covington, Newport, Ft. Thomas, Ft. Wright, Florence (split from 606)"], 
"225"=>["LA","Louisiana: Baton Rouge, New Roads, Donaldsonville, Albany, Gonzales, Greensburg, Plaquemine, Vacherie (split from 504)"], 
"318"=>["LA","N Louisiana: Shreveport, Ruston, Monroe, Alexandria (see split 337)"], 
"337"=>["LA","SW Louisiana: Lake Charles, Lafayette (see split 318)"], 
"504"=>["LA","E Louisiana: New Orleans metro area (see splits 225, 985)"], 
"985"=>["LA","E Louisiana: SE/N shore of Lake Pontchartrain: Hammond, Slidell, Covington, Amite, Kentwood, area SW of New Orleans, Houma, Thibodaux, Morgan City (split from 504; perm 2/12/01; mand 10/22/01)"], 
"339"=>["MA","Massachusetts: Boston suburbs, to the south and west (see splits 617, 508; overlaid on 781, eff 5/2/01)"], 
"351"=>["MA","Massachusetts: north of Boston to NH, 508, and 781 (overlaid on 978, eff 4/2/01)"], 
"413"=>["MA","W Massachusetts: Springfield"], 
"508"=>["MA","Cent. Massachusetts: Framingham; Cape Cod (see split 978, overlay 774)"], 
"617"=>["MA","Massachusetts: greater Boston (see overlay 857)"], 
"774"=>["MA","Cent. Massachusetts: Framingham; Cape Cod (see split 978, overlaid on 508, eff 4/2/01)"], 
"781"=>["MA","Massachusetts: Boston surburbs, to the north and west (see splits 617, 508; overlay 339)"], 
"857"=>["MA","Massachusetts: greater Boston (overlaid on 617, eff 4/2/01)"], 
"978"=>["MA","Massachusetts: north of Boston to NH (see split 978 -- this is the northern half of old 508; see overlay 351)"], 
"204"=>["MB","Canada: Manitoba"], 
"240"=>["MD","W Maryland: Silver Spring, Frederick, Gaithersburg (overlay, see 301)"], 
"301"=>["MD","W Maryland: Silver Spring, Frederick, Camp Springs, Prince George's County (see 240)"], 
"410"=>["MD","E Maryland: Baltimore, Annapolis, Chesapeake Bay area, Ocean City (see 443)"], 
"443"=>["MD","E Maryland: Baltimore, Annapolis, Chesapeake Bay area, Ocean City (overlaid on 410)"], 
"207"=>["ME","Maine"], 
"231"=>["MI","W Michigan: Northwestern portion of lower Peninsula; Traverse City, Muskegon, Cheboygan, Alanson"], 
"248"=>["MI","Michigan: Oakland County, Pontiac (split from 810; see overlay 947)"], 
"269"=>["MI","SW Michigan: Kalamazoo, Saugatuck, Hastings, Battle Creek, Sturgis to Lake Michigan (split from 616)"], 
"278"=>["MI","Michigan (overlaid on 734, SUSPENDED)"], 
"313"=>["MI","Michigan: Detroit and suburbs (see 734, overlay 679)"], 
"517"=>["MI","Cent. Michigan: Lansing (see split 989)"], 
"586"=>["MI","Michigan: Macomb County (split from 810; perm 9/22/01, mand 3/23/02)"], 
"616"=>["MI","W Michigan: Holland, Grand Haven, Greenville, Grand Rapids, Ionia (see split 269)"], 
"679"=>["MI","Michigan: Dearborn area (overlaid on 313; assigned but not in use)"], 
"734"=>["MI","SE Michigan: west and south of Detroit -- Ann Arbor, Monroe (split from 313)"], 
"810"=>["MI","E Michigan: Flint, Pontiac (see 248; split 586)"], 
"906"=>["MI","Upper Peninsula Michigan: Sault Ste. Marie, Escanaba, Marquette (UTC-6 towards the WI border)"], 
"947"=>["MI","Michigan: Oakland County (overlays 248, perm 5/5/01)"], 
"989"=>["MI","Upper central Michigan: Mt Pleasant, Saginaw (split from 517; perm 4/7/01)"], 
"218"=>["MN","N Minnesota: Duluth"], 
"320"=>["MN","Cent. Minnesota: Saint Cloud (rural Minn, excl St. Paul/Minneapolis)"], 
"507"=>["MN","S Minnesota: Rochester, Mankato, Worthington"], 
"612"=>["MN","Cent. Minnesota: Minneapolis (split from St. Paul, see 651; see splits 763, 952)"], 
"651"=>["MN","Cent. Minnesota: St. Paul (split from Minneapolis, see 612)"], 
"763"=>["MN","Minnesota: Minneapolis NW (split from 612; see also 952)"], 
"952"=>["MN","Minnesota: Minneapolis SW, Bloomington (split from 612; see also 763)"], 
"314"=>["MO","SE Missouri: St Louis city and parts of the metro area only (see 573, 636, overlay 557)"], 
"417"=>["MO","SW Missouri: Springfield"], 
"557"=>["MO","SE Missouri: St Louis metro area only (cancelled: overlaid on 314)"], 
"573"=>["MO","SE Missouri: excluding St Louis metro area, includes Central/East Missouri, area between St. Louis and Kansas City"], 
"636"=>["MO","Missouri: W St. Louis metro area of St. Louis county, St. Charles County, Jefferson County area south (between 314 and 573)"], 
"660"=>["MO","N Missouri (split from 816)"], 
"816"=>["MO","N Missouri: Kansas City (see split 660, overlay 975)"], 
"975"=>["MO","N Missouri: Kansas City (overlaid on 816)"], 
"670"=>["MP","Commonwealth of the Northern Mariana Islands (CNMI, US Commonwealth)"], 
"228"=>["MS","S Mississippi (coastal areas, Biloxi, Gulfport; split from 601)"], 
"601"=>["MS","Mississippi: Meridian, Jackson area (see splits 228, 662; overlay 769)"], 
"662"=>["MS","N Mississippi: Tupelo, Grenada (split from 601)"], 
"769"=>["MS","Mississippi: Meridian, Jackson area (overlaid on 601; perm 7/19/04, mand 3/14/05)"], 
"406"=>["MT","Montana"], 
"506"=>["NB","Canada: New Brunswick"], 
"252"=>["NC","E North Carolina (Rocky Mount; split from 919)"], 
"336"=>["NC","Cent. North Carolina: Greensboro, Winston-Salem, High Point (split from 910)"], 
"704"=>["NC","W North Carolina: Charlotte (see split 828, overlay 980)"], 
"828"=>["NC","W North Carolina: Asheville (split from 704)"], 
"910"=>["NC","S Cent. North Carolina: Fayetteville, Wilmington (see 336)"], 
"919"=>["NC","E North Carolina: Raleigh (see split 252, overlay 984)"], 
"980"=>["NC","North Carolina: (overlay on 704; perm 5/1/00, mand 3/15/01)"], 
"984"=>["NC","E North Carolina: Raleigh (overlaid on 919, perm 8/1/01, mand 2/5/02 POSTPONED)"], 
"701"=>["ND","North Dakota"], 
"308"=>["NE","W Nebraska: North Platte"], 
"402"=>["NE","E Nebraska: Omaha, Lincoln"], 
"603"=>["NH","New Hampshire"], 
"201"=>["NJ","N New Jersey: Jersey City, Hackensack (see split 973, overlay 551)"], 
"551"=>["NJ","N New Jersey: Jersey City, Hackensack (overlaid on 201)"], 
"609"=>["NJ","S New Jersey: Trenton (see 856)"], 
"732"=>["NJ","Cent. New Jersey: Toms River, New Brunswick, Bound Brook (see overlay 848)"], 
"848"=>["NJ","Cent. New Jersey: Toms River, New Brunswick, Bound Brook (see overlay 732)"], 
"856"=>["NJ","SW New Jersey: greater Camden area, Mt Laurel (split from 609)"], 
"862"=>["NJ","N New Jersey: Newark Paterson Morristown (overlaid on 973)"], 
"908"=>["NJ","Cent. New Jersey: Elizabeth, Basking Ridge, Somerville, Bridgewater, Bound Brook"], 
"973"=>["NJ","N New Jersey: Newark, Paterson, Morristown (see overlay 862; split from 201)"], 
"709"=>["NL","Canada: Newfoundland and Labrador"], 
"505"=>["NM","North central and northwestern New Mexico (Albuquerque, Santa Fe, Los Alamos; see split 575, eff 10/07/07)"], 
"575"=>["NM","New Mexico (Las Cruces, Alamogordo, Roswell; split from 505, eff 10/07/07)"], 
"957"=>["NM","New Mexico (pending; region unknown)"], 
"902"=>["NS","Canada: Nova Scotia, Prince Edward Island"], 
"702"=>["NV","S. Nevada: Clark County, incl Las Vegas (see 775)"], 
"775"=>["NV","N. Nevada: Reno (all of NV except Clark County area; see 702)"], 
"212"=>["NY","New York City, New York (Manhattan; see 646, 718)"], 
"315"=>["NY","N Cent. New York: Syracuse"], 
"347"=>["NY","New York (overlay for 718: NYC area, except Manhattan)"], 
"516"=>["NY","New York: Nassau County, Long Island; Hempstead (see split 631)"], 
"518"=>["NY","NE New York: Albany"], 
"585"=>["NY","NW New York: Rochester (split from 716)"], 
"607"=>["NY","S Cent. New York: Ithaca, Binghamton; Catskills"], 
"631"=>["NY","New York: Suffolk County, Long Island; Huntington, Riverhead (split 516)"], 
"646"=>["NY","New York (overlay 212/917) NYC: Manhattan only"], 
"716"=>["NY","NW New York: Buffalo (see split 585)"], 
"718"=>["NY","New York City, New York (Queens, Staten Island, The Bronx, and Brooklyn; see 212, 347)"], 
"845"=>["NY","New York: Poughkeepsie; Nyack, Nanuet, Valley Cottage, New City, Putnam, Dutchess, Rockland, Orange, Ulster and parts of Sullivan counties in New York's lower Hudson Valley and Delaware County in the Catskills (see 914; perm 6/5/00)"], 
"914"=>["NY","S New York: Westchester County (see 845)"], 
"917"=>["NY","New York: New York City (cellular, see 646)"], 
"216"=>["OH","Cleveland (see splits 330, 440)"], 
"234"=>["OH","NE Ohio: Canton, Akron (overlaid on 330; perm 10/30/00)"], 
"283"=>["OH","SW Ohio: Cincinnati (cancelled: overlaid on 513)"], 
"330"=>["OH","NE Ohio: Akron, Canton, Youngstown; Mahoning County, parts of Trumbull/Warren counties (see splits 216, 440, overlay 234)"], 
"380"=>["OH","Ohio: Columbus (overlaid on 614; assigned but not in use)"], 
"419"=>["OH","NW Ohio: Toledo (see overlay 567, perm 1/1/02)"], 
"440"=>["OH","Ohio: Cleveland metro area, excluding Cleveland (split from 216, see also 330)"], 
"513"=>["OH","SW Ohio: Cincinnati (see split 937; overlay 283 cancelled)"], 
"567"=>["OH","NW Ohio: Toledo (overlaid on 419, perm 1/1/02)"], 
"614"=>["OH","SE Ohio: Columbus (see overlay 380)"], 
"740"=>["OH","SE Ohio (rural areas outside Columbus; split from 614)"], 
"937"=>["OH","SW Ohio: Dayton (part of what used to be 513)"], 
"405"=>["OK","W Oklahoma: Oklahoma City (see 580)"], 
"580"=>["OK","W Oklahoma (rural areas outside Oklahoma City; split from 405)"], 
"918"=>["OK","E Oklahoma: Tulsa"], 
"226"=>["ON","Canada: SW Ontario: Windsor (overlaid on 519; eff 6/06)"], 
"289"=>["ON","Canada: S Cent. Ontario: Greater Toronto Area -- Durham, Halton, Hamilton-Wentworth, Niagara, Peel, York, and southern Simcoe County (excluding Toronto -- overlaid on 905, eff 6/9/01)"], 
"416"=>["ON","Canada: S Cent. Ontario: Toronto (see overlay 647, eff 3/5/01)"], 
"519"=>["ON","Canada: SW Ontario: Windsor (see overlay 226)"], 
"613"=>["ON","Canada: SE Ontario: Ottawa"], 
"647"=>["ON","Canada: S Cent. Ontario: Toronto (overlaid on 416; eff 3/5/01)"], 
"705"=>["ON","Canada: NE Ontario: Sault Ste. Marie/N Ontario: N Bay, Sudbury"], 
"807"=>["ON","Canada: W Ontario: Thunder Bay region to Manitoba border"], 
"905"=>["ON","Canada: S Cent. Ontario: Greater Toronto Area -- Durham, Halton, Hamilton-Wentworth, Niagara, Peel, York, and southern Simcoe County (excluding Toronto -- see overlay 289 [eff 6/9/01], splits 416, 647)"], 
"503"=>["OR","Oregon (see 541, 971)"], 
"541"=>["OR","Oregon: Eugene, Medford (split from 503; 503 retains NW part [Portland/Salem], all else moves to 541; eastern oregon is UTC-7)"], 
"971"=>["OR","Oregon: Metropolitan Portland, Salem/Keizer area, incl Cricket Wireless (see 503; perm 10/1/00)"], 
"215"=>["PA","SE Pennsylvania: Philadelphia (see overlays 267)"], 
"267"=>["PA","SE Pennsylvania: Philadelphia (see 215)"], 
"412"=>["PA","W Pennsylvania: Pittsburgh (see split 724, overlay 878)"], 
"484"=>["PA","SE Pennsylvania: Allentown, Bethlehem, Reading, West Chester, Norristown (see 610)"], 
"570"=>["PA","NE and N Central Pennsylvania: Wilkes-Barre, Scranton (see 717)"], 
"610"=>["PA","SE Pennsylvania: Allentown, Bethlehem, Reading, West Chester, Norristown (see overlays 484, 835)"], 
"717"=>["PA","E Pennsylvania: Harrisburg (see split 570)"], 
"724"=>["PA","SW Pennsylvania (areas outside metro Pittsburgh; split from 412)"], 
"814"=>["PA","Cent. Pennsylvania: Erie"], 
"835"=>["PA","SE Pennsylvania: Allentown, Bethlehem, Reading, West Chester, Norristown (overlaid on 610, eff 5/1/01; see also 484)"], 
"878"=>["PA","Pittsburgh, New Castle (overlaid on 412, perm 8/17/01, mand t.b.a.)"], 
"787"=>["PR","Puerto Rico (see overlay 939, perm 8/1/01)"], 
"939"=>["PR","Puerto Rico (overlaid on 787, perm 8/1/01)"], 
"418"=>["QC","Canada: NE Quebec: Quebec"], 
"438"=>["QC","Canada: SW Quebec: Montreal city (overlaid on 514, [delayed until 6/06] eff 10/10/03, mand 2/7/04)"], 
"450"=>["QC","Canada: Southeastern Quebec; suburbs outside metro Montreal"], 
"514"=>["QC","Canada: SW Quebec: Montreal city (see overlay 438, eff 10/10/03, mand 2/7/04)"], 
"819"=>["QC","NW Quebec: Trois Rivieres, Sherbrooke, Outaouais (Gatineau, Hull), and the Laurentians (up to St Jovite / Tremblant) (see 867)"], 
"401"=>["RI","Rhode Island"], 
"803"=>["SC","South Carolina: Columbia, Aiken, Sumter (see 843, 864)"], 
"843"=>["SC","South Carolina, coastal area: Charleston, Beaufort, Myrtle Beach (split from 803)"], 
"864"=>["SC","South Carolina, upstate area: Greenville, Spartanburg (split from 803)"], 
"605"=>["SD","South Dakota"], 
"306"=>["SK","Canada: Saskatchewan"], 
"423"=>["TN","E Tennessee, except Knoxville metro area: Chattanooga, Bristol, Johnson City, Kingsport, Greeneville (see split 865; part of what used to be 615)"], 
"615"=>["TN","Northern Middle Tennessee: Nashville metro area (see 423, 931)"], 
"731"=>["TN","W Tennessee: outside Memphis metro area (split from 901, perm 2/12/01, mand 9/17/01)"], 
"865"=>["TN","E Tennessee: Knoxville, Knox and adjacent counties (split from 423; part of what used to be 615)"], 
"901"=>["TN","W Tennessee: Memphis metro area (see 615, 931, split 731)"], 
"931"=>["TN","Middle Tennessee: semi-circular ring around Nashville (split from 615)"], 
"210"=>["TX","S Texas: San Antonio (see also splits 830, 956)"], 
"214"=>["TX","Texas: Dallas Metro (overlays 469/972)"], 
"254"=>["TX","Central Texas (Waco, Stephenville; split, see 817, 940)"], 
"281"=>["TX","Texas: Houston Metro (split 713; overlay 832)"], 
"325"=>["TX","Central Texas: Abilene, Sweetwater, Snyder, San Angelo (split from 915)"], 
"361"=>["TX","S Texas: Corpus Christi (split from 512; eff 2/13/99)"], 
"409"=>["TX","SE Texas: Galveston, Port Arthur, Beaumont (splits 936, 979)"], 
"430"=>["TX","NE Texas: Tyler (overlaid on 903, eff 7/20/02)"], 
"432"=>["TX","W Texas: Big Spring, Midland, Odessa (split from 915, eff 4/5/03)"], 
"469"=>["TX","Texas: Dallas Metro (overlays 214/972)"], 
"512"=>["TX","S Texas: Austin (see split 361; overlay 737, perm 11/10/01)"], 
"682"=>["TX","Texas: Fort Worth areas (perm 10/7/00, mand 12/9/00)"], 
"713"=>["TX","Mid SE Texas: central Houston (split, 281; overlay 832)"], 
"737"=>["TX","S Texas: Austin (overlaid on 512, suspended; see also 361)"], 
"806"=>["TX","Panhandle Texas: Amarillo, Lubbock"], 
"817"=>["TX","N Cent. Texas: Fort Worth area (see 254, 940)"], 
"830"=>["TX","Texas: region surrounding San Antonio (split from 210)"], 
"832"=>["TX","Texas: Houston (overlay 713/281)"], 
"903"=>["TX","NE Texas: Tyler (see overlay 430, eff 7/20/02)"], 
"915"=>["TX","W Texas: El Paso (see splits 325 eff 4/5/03; 432, eff 4/5/03)"], 
"936"=>["TX","SE Texas: Conroe, Lufkin, Nacogdoches, Crockett (split from 409, see also 979)"], 
"940"=>["TX","N Cent. Texas: Denton, Wichita Falls (split from 254, 817)"], 
"956"=>["TX","Texas: Valley of Texas area; Harlingen, Laredo (split from 210)"], 
"972"=>["TX","Texas: Dallas Metro (overlays 214/469)"], 
"979"=>["TX","SE Texas: Bryan, College Station, Bay City (split from 409, see also 936)"], 
"385"=>["UT","Utah: Salt Lake City Metro (split from 801, eff 3/30/02 POSTPONED; see also 435)"], 
"435"=>["UT","Rural Utah outside Salt Lake City metro (see split 801)"], 
"801"=>["UT","Utah: Salt Lake City Metro (see split 385, eff 3/30/02; see also split 435)"], 
"236"=>["VA","Virginia (region unknown) / Unassigned?"], 
"276"=>["VA","S and SW Virginia: Bristol, Stuart, Martinsville (split from 540; perm 9/1/01, mand 3/16/02)"], 
"434"=>["VA","E Virginia: Charlottesville, Lynchburg, Danville, South Boston, and Emporia (split from 804, eff 6/1/01; see also 757)"], 
"540"=>["VA","Western and Southwest Virginia: Shenandoah and Roanoke valleys: Fredericksburg, Harrisonburg, Roanoke, Salem, Lexington and nearby areas (see split 276; split from 703)"], 
"571"=>["VA","Northern Virginia: Arlington, McLean, Tysons Corner (to be overlaid on 703 3/1/00; see earlier split 540)"], 
"703"=>["VA","Northern Virginia: Arlington, McLean, Tysons Corner (see split 540; overlay 571)"], 
"757"=>["VA","E Virginia: Tidewater / Hampton Roads area -- Norfolk, Virginia Beach, Chesapeake, Portsmouth, Hampton, Newport News, Suffolk (part of what used to be 804)"], 
"804"=>["VA","E Virginia: Richmond (see splits 757, 434)"], 
"340"=>["VI","US Virgin Islands (see also 809)"], 
"802"=>["VT","Vermont"], 
"206"=>["WA","W Washington state: Seattle and Bainbridge Island (see splits 253, 360, 425; overlay 564)"], 
"253"=>["WA","Washington: South Tier - Tacoma, Federal Way (split from 206, see also 425; overlay 564)"], 
"360"=>["WA","W Washington State: Olympia, Bellingham (area circling 206, 253, and 425; split from 206; see overlay 564)"], 
"425"=>["WA","Washington: North Tier - Everett, Bellevue (split from 206, see also 253; overlay 564)"], 
"509"=>["WA","E and Central Washington state: Spokane, Yakima, Walla Walla, Ellensburg"], 
"564"=>["WA","W Washington State: Olympia, Bellingham (overlaid on 360; see also 206, 253, 425; assigned but not in use)"], 
"262"=>["WI","SE Wisconsin: counties of Kenosha, Ozaukee, Racine, Walworth, Washington, Waukesha (split from 414)"], 
"414"=>["WI","SE Wisconsin: Milwaukee County (see splits 920, 262)"], 
"608"=>["WI","SW Wisconsin: Madison"], 
"715"=>["WI","N Wisconsin: Eau Claire, Wausau, Superior"], 
"920"=>["WI","NE Wisconsin: Appleton, Green Bay, Sheboygan, Fond du Lac (from Beaver Dam NE to Oshkosh, Appleton, and Door County; part of what used to be 414)"], 
"304"=>["WV","West Virginia"], 
"307"=>["WY","Wyoming"], 
"867"=>["YT","Canada: Yukon, Northwest Territories, Nunavut (split from 403/819)"]}



CURRENT_AVAILABLE_CODE_FROM_GOOGLE =
{
"US-AL"    => "Alabama  state",
"US-AK"    => "Alaska   state",
"US-AZ"    => "Arizona  state",
"US-AR"    => "Arkansas   state",
"US-CA"    => "California   state",
"US-CO"    => "Colorado   state",
"US-CT"    => "Connecticut  state",
"US-DE"    => "Delaware   state",
"US-FL"    => "Florida  state",
"US-GA"    => "Georgia  state",
"US-HI"    => "Hawaii   state",
"US-ID"    => "Idaho  state",
"US-IL"    => "Illinois   state",
"US-IN"    => "Indiana  state",
"US-IA"    => "Iowa   state",
"US-KS"    => "Kansas   state",
"US-KY"    => "Kentucky   state",
"US-LA"    => "Louisiana  state",
"US-ME"    => "Maine  state",
"US-MD"    => "Maryland   state",
"US-MA"    => "Massachusetts  state",
"US-MI"    => "Michigan   state",
"US-MN"    => "Minnesota  state",
"US-MS"    => "Mississippi  state",
"US-MO"    => "Missouri   state",
"US-MT"    => "Montana  state",
"US-NE"    => "Nebraska   state",
"US-NV"    => "Nevada   state",
"US-NH"    => "New Hampshire  state",
"US-NJ"    => "New Jersey   state",
"US-NM"    => "New Mexico   state",
"US-NY"    => "New York   state",
"US-NC"    => "North Carolina   state",
"US-ND"    => "North Dakota   state",
"US-OH"    => "Ohio   state",
"US-OK"    => "Oklahoma   state",
"US-OR"    => "Oregon   state",
"US-PA"    => "Pennsylvania   state",
"US-RI"    => "Rhode Island   state",
"US-SC"    => "South Carolina   state",
"US-SD"    => "South Dakota   state",
"US-TN"    => "Tennessee  state",
"US-TX"    => "Texas  state",
"US-UT"    => "Utah   state",
"US-VT"    => "Vermont  state",
"US-VA"    => "Virginia   state",
"US-WA"    => "Washington   state",
"US-WV"    => "West Virginia  state",
"US-WI"    => "Wisconsin  state",
"US-WY"    => "Wyoming  state",
"US-DC"    => "District of Columbia   district",
"US-AS"    => "American Samoa   outlying territory",
"US-GU"    => "Guam   outlying territory",
"US-MP"    => "Northern Mariana Islands   outlying territory",
"US-PR"    => "Puerto Rico  outlying territory",
"US-UM"    => "United States Minor Outlying Islands   outlying territory",
"US-VI"    => "Virgin Islands, U.S.   outlying territory",
"US-AS"    => "American Samoa  AS  ISO 3166-2:AS",
"US-GU"    => "Guam  GU  ISO 3166-2:GU",
"US-MP"    => "Northern Mariana Islands  MP  ISO 3166-2:MP",
"US-PR"    => "Puerto Rico   PR  ISO 3166-2:PR",
"US-UM"    => "United States Minor Outlying Islands  UM  ISO 3166-2:UM",
"US-VI"    => "Virgin Islands, U.S.  VI  ISO 3166-2:VI"}
